mechanical relay - Français Anglais Dictionnaire